Acoustic Networking Messages

LBL Range

When the vehicle uses Long Base Line navigation, this message notifies that a new range was received from one of the acoustics transponders. The message fields are used to identify the range value and the transponder name.

  • Abbreviation: LblRange
  • Identification Number: 200
  • Fixed Payload Size: 0
Name Abbreviation Unit Type Description Range
Beacon Identification Number id - uint8_t Identification number of the acoustic transponder from which the range information was received. Same as field type
Range range m fp32_t Distance to the acoustic transponder. Same as field type

LBL Beacon Configuration

Position and configuration of an LBL transponder (beacon).

  • Abbreviation: LblBeacon
  • Identification Number: 202
  • Fixed Payload Size: 0
Name Abbreviation Unit Type Description Range
Beacon Name beacon - plaintext Name/Label of the acoustic transponder. Same as field type
Latitude WGS-84 lat rad fp64_t WGS-84 Latitude coordinate. Same as field type
Longitude WGS-84 lon rad fp64_t WGS-84 Longitude coordinate. Same as field type
Depth depth m fp32_t The beacon’s depth. Same as field type
Interrogation channel query_channel - uint8_t Interrogation channel. Same as field type
Reply channel reply_channel - uint8_t Reply channel. Same as field type
Transponder delay transponder_delay ms uint8_t Transponder delay. Same as field type

LBL Configuration

Long Base Line configuration.

  • Abbreviation: LblConfig
  • Identification Number: 203
  • Fixed Payload Size: 0
Name Abbreviation Unit Type Description Range
Operation op Enumerated uint8_t Used to define the type of the operation this message holds. Same as field type
Beacons beacons - message-list A list of LBL beacon configuration messages. Same as field type

Acoustic Message

Send an acoustic message.

  • Abbreviation: AcousticMessage
  • Identification Number: 206
  • Fixed Payload Size: 0
Name Abbreviation Unit Type Description Range
Message to send message - message Message to send. Same as field type

Acoustic Operation

Acoustic operation.

  • Abbreviation: AcousticOperation
  • Identification Number: 211
  • Fixed Payload Size: 0
Name Abbreviation Unit Type Description Range
Operation op Enumerated uint8_t Operation type. Same as field type
System system - plaintext The meaning of this field depends on the operation and is explained in the operation’s description. Same as field type
Range range m fp32_t The meaning of this field depends on the operation and is explained in the operation’s description. Same as field type
Message To Send msg - message Argument for message send (‘MSG’) requests. Same as field type

Acoustic Systems Query

Request a list of known underwater acoustic systems. The recipient of this message shall reply with an AcousticSystems message.

  • Abbreviation: AcousticSystemsQuery
  • Identification Number: 212
  • Fixed Payload Size: 0

This message has no fields.

Acoustic Systems

This message is sent in reply to an AcousticSystemsQuery message and lists all known underwater acoustic systems (modems, narrow band transponders, etc).

  • Abbreviation: AcousticSystems
  • Identification Number: 213
  • Fixed Payload Size: 0
Name Abbreviation Unit Type Description Range
System List list List plaintext Comma separated list of known acoustic system names. Same as field type